• word of the day

    ottawa river

    ottawa river - Dictionary definition and meaning for word ottawa river

    Definition
    (noun) a river in southeastern Canada that flows along the boundary between Quebec and Ontario to the Saint Lawrence River near Montreal
    Synonyms : ottawa , outaouais

Word used in video below:
text: river repeat traffic jam on the river we
Download our Mobile App Today
Receive our word of the day
on Whatsapp